#ifndef LEAP_SECONDS_INFO_H_
#define LEAP_SECONDS_INFO_H_

class LeapSecondsInfo
{
public:

	LeapSecondsInfo(time_t transTime, long numSeconds){
		setTransitionTime(transTime);
		setNumberOfSeconds(numSeconds);
	}

	virtual ~LeapSecondsInfo(void)	{	}

	long getNumberOfSeconds(){
		return numberOfSeconds;
	}

	void setNumberOfSeconds(long newVal){
		numberOfSeconds = newVal;
	}

	time_t getTransitionTime(){
		return transitionTime;
	}

	void setTransitionTime(time_t newVal){
		transitionTime = newVal;
	}
private:
	long	numberOfSeconds;
	time_t	transitionTime;
};
#endif /* LEAP_SECONDS_INFO_H_ */

